chore: migrate from Yarn to pnpm#29
Conversation
- Replace packageManager yarn@4.12.0 with pnpm@10.33.0 - Update scripts, husky hooks, release-it hooks from yarn to pnpm - Add pnpm.onlyBuiltDependencies for openapi-generator-cli - Update CI actions to v5/v6 - Update .gitignore for pnpm - Delete .yarnrc.yml - Update docs (CLAUDE.md, README.md)
- Regenerate SDK from latest OpenAPI spec - Add POSAuthToken API endpoint - Add CreatePosAuthTokenRequest and InlineObject2 models
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (12)
📝 WalkthroughWalkthroughThis PR migrates the project from Yarn to pnpm as its package manager. Changes include updating CI/CD workflows to newer action versions, replacing all Yarn command invocations with pnpm equivalents across configuration and documentation files, updating package.json with pnpm configuration and a bumped openapi-generator-cli dependency, and adding placeholder test files for new API and model classes. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes ✨ Finishing Touches✨ Simplify code
Comment |
Summary
Implementation
packageManagerfield:yarn@4.12.0→pnpm@10.33.0pnpm.onlyBuiltDependenciesandpnpm.ignoredBuiltDependenciesyarn→pnpm.yarnrc.ymland.yarn/directory.gitignorefor pnpmactions/checkout@v6,actions/cache@v5Test plan
pnpm install --frozen-lockfilesucceedscomposer testpasses (398/398)Summary by CodeRabbit
Release Notes
Chores
Tests